import java.util.Arrays;

/**
 * @author LKQ
 * @date 2022/2/21 14:13
 * @description 思想，先排序后，因为最小的必会选择，那么第二小的排除，下一对选第三小，排除第四小的，以此类推，才能使和最大。
 */
public class Solution {
    public static void main(String[] args) {
        Solution solution = new Solution();
        int[] nums = {6, 2, 6, 5, 1, 2};
        System.out.println(solution.arrayPairSum(nums));
    }
    public int arrayPairSum(int[] nums) {
        int n = nums.length, sum = 0;
        Arrays.sort(nums);
        for (int i = 0; i < n; i = i + 2) {
            sum+= nums[i];
        }
        return sum;
    }
}
